#ifndef HOLE_H
#define HOLE_H

#include "boarditem.h"

class Hole : public BoardItem
{
public:
    explicit Hole(Board *board, qint8 layer, qint32 scene_size, pos_t const &pos);

    void setHighlight(bool enable);

    virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *, QWidget *);

private:
    bool m_highlighting;

    bool highlighting() const { return m_highlighting; }
};

#endif // HOLE_H
